Johan CruyffJohan Cruyff
BadmintonAsian Games 2026: India Brings 20 Badminton Shuttlers, Staking Gold on Satwik-ChiragOn September 19, 2026, the nets at the Aichi-Nagoya arena will tighten for an...
EsportsWhen Data Falls Silent: The Integrity of Esports Analysis Before an Empty Result2:47 a.m. in Seoul. I open the result file from my data-analysis pipeline — a...
International FootballCherki and the Machines: When a Remark Costs More Than a ContractNigel Reo-Coker said football needs more Cherki and fewer machines. I read th...
Domestic FootballThe Empty Pipeline: Vietnamese Football Has No Data to Understand ItselfLast season, while recording my podcast in Marseille, I received a message fr...
International FootballLuis Díaz and the Inflated Goal Crisis at Bayern MunichMinute 67. Bayern Munich against Schalke. Luis Díaz receives Michael Olise's...
Domestic FootballVietnam Wins AFF Cup 2026: A Title Built on Defence and One Naturalised StrikerIn the 73rd minute at Viet Tri Stadium, Nguyen Xuan Son went down inside the...
Domestic FootballWhen the Analysis Has No Data: Emptiness Is Also a SignalI have held thousands of match reports in my hands during 47 years in this...
VolleyballVietnam sepak takraw at Asian Games 20: Hong Lien's entry, 12 straight points and a final berthOn September 28, on the sepak takraw court of Asian Games 20, the scoreboard...
Domestic FootballThe Crutch in Bangkok: How the V.League Decides the Fate of Vietnam's National TeamBangkok, the evening of January 5, 2026. Minute 32 of the first half at...
International FootballThe Flight to Portugal and the Hole at the Tip of the Spear: Ten Hag on RonaldoBefore he ever set foot at Carrington, Erik ten Hag flew to Portugal. He...
Domestic FootballThree Strikers Left, a Consolation Ticket, and a Tournament Name Still UnverifiedMy notebook lay open at the page for September 30. Four short lines and a...
BadmintonIndia's Projected Path at the 2026 Asian Games: Two Pillars and a Fragile BracketWhen the final whistle echoed at the Hangzhou 2026 men's team badminton final...
International FootballBruno Fernandes and the Warning to 'Suffer': When Portugal's Captain Reads the Clock of a Big Match CorrectlyI still keep in a drawer a faded piece of paper, scribbled on a September nig...
Table TennisFour Indian Para Table Tennis Bronzes at Aichi-Nagoya 2026: Game Two Was the Worst in All Four SemifinalsOn 20 October 2026, the fourth day of table tennis at the Asian Para Games in...
BadmintonEmpty Coordinates and Transition Rhythm: Re-reading Badminton Defense Through Spatial DataAt minute 47 of a semifinal I was watching on screen, the score stood at 18-1...
Domestic FootballThe 78th Minute in Dong Nai: A FIFA Referee's Yellow Card and a Club Ban Twice as HeavyThe clip runs about eleven seconds, and I rewound it seven times. Not to find...
AthleticsIngebrigtsen Withdraws From the 1500m Final: an Achilles Recovery Curve Matters More Than a ReunionOn the stands, the banner printed with two athletes had not yet been taken...
Domestic FootballWilliams Minh Hoàng Called Up to Vietnam: The 1m90 Newcomer and an Unverified Five-Man Forward LineOn September 18, at the Ho Chi Minh City Department of Justice, a young man...
International FootballThree Sources First, Heart Second: Verification Discipline in a Major Tournament SeasonOn the morning of 7 December 2026, less than twelve hours after Morocco knock...
International FootballTatiana Flores and the Fracture Beneath Tigres Femenil's Dressing RoomThere is a photograph I have looked at more than ten times. Tatiana Flores li...
EsportsWhen Data Falls Silent: The Integrity of Esports Analysis Before an Empty Result2:47 a.m. in Seoul. I open the result file from my data-analysis pipeline — a...
International FootballCherki and the Machines: When a Remark Costs More Than a ContractNigel Reo-Coker said football needs more Cherki and fewer machines. I read th...
Domestic FootballThe Empty Pipeline: Vietnamese Football Has No Data to Understand ItselfLast season, while recording my podcast in Marseille, I received a message fr...
International FootballLuis Díaz and the Inflated Goal Crisis at Bayern MunichMinute 67. Bayern Munich against Schalke. Luis Díaz receives Michael Olise's...
Domestic FootballVietnam Wins AFF Cup 2026: A Title Built on Defence and One Naturalised StrikerIn the 73rd minute at Viet Tri Stadium, Nguyen Xuan Son went down inside the...
Domestic FootballWhen the Analysis Has No Data: Emptiness Is Also a SignalI have held thousands of match reports in my hands during 47 years in this...
VolleyballVietnam sepak takraw at Asian Games 20: Hong Lien's entry, 12 straight points and a final berthOn September 28, on the sepak takraw court of Asian Games 20, the scoreboard...
Domestic FootballThe Crutch in Bangkok: How the V.League Decides the Fate of Vietnam's National TeamBangkok, the evening of January 5, 2026. Minute 32 of the first half at...
International FootballThe Flight to Portugal and the Hole at the Tip of the Spear: Ten Hag on RonaldoBefore he ever set foot at Carrington, Erik ten Hag flew to Portugal. He...
Domestic FootballThree Strikers Left, a Consolation Ticket, and a Tournament Name Still UnverifiedMy notebook lay open at the page for September 30. Four short lines and a...
BadmintonIndia's Projected Path at the 2026 Asian Games: Two Pillars and a Fragile BracketWhen the final whistle echoed at the Hangzhou 2026 men's team badminton final...
International FootballBruno Fernandes and the Warning to 'Suffer': When Portugal's Captain Reads the Clock of a Big Match CorrectlyI still keep in a drawer a faded piece of paper, scribbled on a September nig...
Table TennisFour Indian Para Table Tennis Bronzes at Aichi-Nagoya 2026: Game Two Was the Worst in All Four SemifinalsOn 20 October 2026, the fourth day of table tennis at the Asian Para Games in...
BadmintonEmpty Coordinates and Transition Rhythm: Re-reading Badminton Defense Through Spatial DataAt minute 47 of a semifinal I was watching on screen, the score stood at 18-1...
Domestic FootballThe 78th Minute in Dong Nai: A FIFA Referee's Yellow Card and a Club Ban Twice as HeavyThe clip runs about eleven seconds, and I rewound it seven times. Not to find...
AthleticsIngebrigtsen Withdraws From the 1500m Final: an Achilles Recovery Curve Matters More Than a ReunionOn the stands, the banner printed with two athletes had not yet been taken...
Domestic FootballWilliams Minh Hoàng Called Up to Vietnam: The 1m90 Newcomer and an Unverified Five-Man Forward LineOn September 18, at the Ho Chi Minh City Department of Justice, a young man...
International FootballThree Sources First, Heart Second: Verification Discipline in a Major Tournament SeasonOn the morning of 7 December 2026, less than twelve hours after Morocco knock...
International FootballTatiana Flores and the Fracture Beneath Tigres Femenil's Dressing RoomThere is a photograph I have looked at more than ten times. Tatiana Flores li...
